<?php

$title='Wybór żywiołu';
require_once("includes/head.php"); if (!$_GET['ajax']) require_once("includes/head_start.php"); 

$smarty -> assign('Rasa', $player -> race);

//zwykle
$zywioly = $db -> Execute("SELECT id, name FROM zywioly WHERE akceptacja='Y' AND premium='N'") or die($db -> ErrorMsg());
$arrid = array();
$arrname = array();
$i = 0;
while(!$zywioly -> EOF)
{ 
	$arrid[$i] = $zywioly -> fields['id'];
	$arrname[$i] = $zywioly -> fields['name'];
	$i++;
	$zywioly -> MoveNext();
}
$zywioly -> Close();
$smarty -> assign(array("Id" => $arrid, "Name" => $arrname));

//premium
$zywiolyp = $db -> Execute("SELECT id, name FROM zywioly WHERE akceptacja='Y' AND premium='Y'") or die($db -> ErrorMsg());
$arridp = array();
$arrnamep = array();
$j = 0;
while(!$zywiolyp -> EOF)
{ 
	$arridp[$j] = $zywiolyp -> fields['id'];
	$arrnamep[$j] = $zywiolyp -> fields['name'];
	$j++;
	$zywiolyp -> MoveNext();
}
$zywiolyp -> Close();
$smarty -> assign(array("Idp" => $arridp, "Namep" => $arrnamep));


//pokaz zwyklych
if(isset($_GET['choose']))
{
	if(!is_numeric($_GET['choose'])) error('Zapomnij o tym!');

	$zywiol = $db -> Execute("SELECT * FROM zywioly WHERE id=".$_GET['choose']);

	$smarty -> assign(array('Nazwa' => $zywiol -> fields['name'],
	'Opis' => $zywiol -> fields['opis'],
	'Strength' => $zywiol -> fields['strength'],
	'Agility' => $zywiol -> fields['agility'],
	'Int' => $zywiol -> fields['int'],
	'Speed' => $zywiol -> fields['speed'],
	'Endurance' => $zywiol -> fields['endurance'],
	'Wisdom' => $zywiol -> fields['wisdom']));
}

//pokaz premium
/*if(isset($_GET['show']))
{
 if(!is_numeric($_GET['show']))
 {
  error('zapomnij o tym!');
 }
  $zywiol = $db -> GetRow("SELECT * FROM zywioly WHERE id=?", $_GET['show']);
	$smarty -> assign(array('Nazwa' => $zywiol['name'],
	'Opis' => $zywiol['opis'],
	'Strength' => $zywiol['strength'],
	'Agility' => $zywiol['agility'],
	'Int' => $zywiol['int'],
	'Speed' => $zywiol['speed'],
	'Endurance' => $zywiol['endurance'],
	'Wisdom' => $zywiol['wisdom']));
}*/

//wybor
if(isset($_GET['wybierz']))
{
	if($player -> race !='') error('Zapomnij o tym!');
	if(!is_numeric($_GET['wybierz'])) error('zapomnij o tym!');

	$wymog = $db -> Execute("SELECT name, premium FROM zywioly WHERE id=".$_GET['wybierz']);
	//if($wymog['premium'] == 'Y') error('Nie możesz wybrać zywiolu premium!');

	$db -> Execute('UPDATE players SET rasa="'.$wymog -> fields['name'].'" WHERE id='.$player -> id) or error($db -> ErrorMsg());
	error("Żywioł ".$wymog -> fields['name']." wybrany!");

}



if(!isset($_GET['choose'])) $_GET['choose'] = '';
if(!isset($_GET['show'])) $_GET['show'] = '';

$smarty -> assign(array('Choose' => $_GET['choose'], 'Show' => $_GET['show']));
$smarty -> display('zywiol.tpl');
if (!$_GET['ajax']) require_once("includes/foot.php");

?>